本項では、データストアの最適化に関する推奨事項を確認するためのREST APIによって生成されるサンプルJSON応答を示します。
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/datastore
|
応答で次のJSONが返されます。
{"instancecount" :20,
"instances" :[ {"properties" :
{"ParentUUID" :"35353636-3235-4753-4834-303241525843",
"SystemVirtType" :"Hyper-V",
"SystemID" :"02e045f8-3ea8-4d7d-844b-eb82ea0550bb",
"ParentType" :"HOST",
"ClusterName" :"",
"BelongsToDatacenter" :"",
"Type" :"NTFS",
"SystemRole" :"DATASTORE",
"LSName" :"",
"SystemName" :"New Volume (E:)"
},
"resourcepath" :"/datastore/1",
"resourceid" :1,
"sizing" :
{"PO_StorageReclaimable" :0.0,
"PO_StorageAllocationPossibleAfterReclaim" :48130.54,
"PO_DiskUsage" :917.57
}
}, .....
{"properties" :
{"ParentUUID" :"35353636-3235-4753-4834-303241525843",
"SystemVirtType" :"Hyper-V",
"SystemID" :"1dfeb6df-4da3-11e3-80b4-806e6f6e6963",
"ParentType" :"HOST",
"ClusterName" :"",
"BelongsToDatacenter" :"",
"Type" :"NTFS",
"SystemRole" :"DATASTORE",
"LSName" :"",
"SystemName" :"GOLDRICH6 (C:)"
},
"resourcepath" :"/datastore/2",
"resourceid" :2,
"sizing" :{"PO_StorageReclaimable" :0.0,
"PO_StorageAllocationPossibleAfterReclaim" :4767.22,
"PO_DiskUsage" :86.3
}
}
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/datastore/<インスタンスID>
|
応答で次のJSONが返されます。
{"instance" :[
{"properties" :
{"ParentUUID" :"35353636-3235-4753-4834-303241525843",
"SystemVirtType" :"Hyper-V",
"SystemID" :"1dfeb6df-4da3-11e3-80b4-806e6f6e6963",
"ParentType" :"HOST",
"ClusterName" :"",
"BelongsToDatacenter" :"",
"Type" :"NTFS",
"SystemRole" :"DATASTORE",
"LSName" :"",
"SystemName" :"GOLDRICH6 (C:)"
},
"resourcepath" :"/datastore/2",
"resourceid" :2,
"sizing" :
{"PO_StorageReclaimable" :0.0,
"PO_StorageAllocationPossibleAfterReclaim" :4767.22,
"PO_DiskUsage" :86.3
}
} ]
}
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/datastore/<インスタンスID>/vm
|
応答で次のJSONが返されます。
{"instancecount" :3,
"instances" :[ { "properties" :{"ParentUUID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"SystemVirtType" :"VMWARE",
"SystemID" :"42131097-1760-a71e-87b6-8b3a60178fb4/JMeter4vPVTest",
"ParentType" :"DATASTORE",
"SystemRole" :"GUEST",
"SystemName" :"JMeter4vPVTest",
"DatastoreID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"DatastoreName" :"EVA_HPSW-Template002"
},
"resourcepath" :"/vm/74",
"resourceid" :74,
"sizing" :{"DiskProvisioned" :18.1,
"ActivityStatus" :"idle",
"DiskUsed" :4.55
},
"datastorepath" :""
},
{ "properties" :{"ParentUUID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"SystemVirtType" :"VMWARE",
"SystemID" :"421339d3-4325-e674-a845-f2d38c885045/pmivpv-117-2.1-5-NOV",
"ParentType" :"DATASTORE",
"SystemRole" :"GUEST",
"SystemName" :"pmivpv-117-2.1-5-NOV",
"DatastoreID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"DatastoreName" :"EVA_HPSW-Template002"
},
"resourcepath" :"/vm/194",
"resourceid" :194,
"sizing" :{"DiskProvisioned" :56.09,
"ActivityStatus" :"active",
"DiskUsed" :22.4
},
"datastorepath" :""
}, { "properties" :{"ParentUUID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"SystemVirtType" :"VMWARE",
"SystemID" :"42139d3b-6e0b-7fbd-e55e-b6580e06ff8a/vpv-kamboji-2.1-13-Nov",
"ParentType" :"DATASTORE",
"SystemRole" :"GUEST",
"SystemName" :"vpv-kamboji-2.1-13-Nov",
"DatastoreID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"DatastoreName" :"EVA_HPSW-Template002"
},
"resourcepath" :"/vm/509",
"resourceid" :509,
"sizing" :{ },"datastorepath" :""
} ]
}
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/datastore/<インスタンスID>/vm?status=<VMのステータス>
|
応答で次のJSONが返されます。
{"instancecount" :1,
"instances" :[ { "properties" :{"ParentUUID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"SystemVirtType" :"VMWARE",
"SystemID" :"42131097-1760-a71e-87b6-8b3a60178fb4/JMeter4vPVTest",
"ParentType" :"DATASTORE",
"SystemRole" :"GUEST",
"SystemName" :"JMeter4vPVTest",
"DatastoreID" :"4ba37e78-d1000676-135b-d8d385ab1163",
"DatastoreName" :"EVA_HPSW-Template002"
},
"resourcepath" :"/vm/74",
"resourceid" :74,
"sizing" :{"DiskProvisioned" :18.1,
"ActivityStatus" :"idle",
"DiskUsed" :4.55
},
"datastorepath" :""
} ]
}